.mbuy-layout {
  background-color: #fff;
  height: auto;
}
.mbuy-layout .mbuy-header .back {
  float: left;
  width: 0.75rem /* 48/64 */;
  height: 0.75rem /* 48/64 */;
  margin-top: 0.46875rem /* 30/64 */;
  margin-left: 0.3125rem /* 20/64 */;
  line-height: 0.75rem /* 48/64 */;
  color: #fff;
  font-size: 0.53125rem /* 34/64 */;
  font-weight: bold;
}
.mbuy-layout .mbuy-header h4 {
  text-align: center;
  overflow: hidden;
  height: 1.5625rem /* 100/64 */;
  font-size: 0.65625rem /* 42/64 */;
  font-weight: bold;
  line-height: 1.5625rem /* 100/64 */;
  color: #fff;
}
.mbuy-layout .mbuy-product ul li {
  width: 50%;
  height: 8.28125rem /* 530/64 */;
  float: left;
  padding: 0.390625rem /* 25/64 */;
  border-right: 1px solid #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
}
.mbuy-layout .mbuy-product ul li a {
  display: block;
  text-align: center;
}
.mbuy-layout .mbuy-product ul li a p {
  text-align: left;
}
.mbuy-layout .mbuy-product ul li a p.title {
  font-size: 0.375rem /* 24/64 */;
  height: 1.015625rem /* 65/64 */;
  color: #000;
  font-weight: 700;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin-top: 0.15625rem /* 10/64 */;
}
.mbuy-layout .mbuy-product ul li a p.price {
  color: #ff4f09;
  font-size: 0.3125rem /* 20/64 */;
  margin-top: 0.15625rem /* 10/64 */;
}
.mbuy-layout .mbuy-product ul li a p.time {
  color: #918a84;
  font-size: 0.3125rem /* 20/64 */;
  margin-top: 0.15625rem /* 10/64 */;
}
.mbuy-layout .mbuy-product ul li a img {
  height: 4.21875rem /* 270/64 */;
  margin-top: 0.3125rem /* 20/64 */;
}
